package com.zhongli.devplatform.service.imp.sys;

import com.zhongli.devplatform.bean.PageVO;
import com.zhongli.devplatform.dto.sys.SystemParameterDTO;
import com.zhongli.devplatform.query.sys.SystemParameterQuery;
import com.zhongli.devplatform.vo.sys.SystemParameterVO;

import java.util.List;

public interface ReadSystemParameterService {

    final static String CACHE_KEY = "_system_parameter";

    PageVO<SystemParameterVO> listPage(SystemParameterQuery query);

    void save(SystemParameterDTO SystemParameterDTO);

    void delete(List<Long> ids);

    Boolean isExist(SystemParameterQuery query);

    void putCache();

    String getSystemParameter(String key);


}
